more responsible - Turkish English Dictionary